built or raised upon a vault or arch - Alemán Inglés Diccionario